3
8
23
5
10
13
20
19
22
17
36
15
26
21
16
14
4
25
64
33
37
28
34
31
68
48
24
46
11
9
89
69
103
52
86
93
57
18